publicity still - German English Dictionary